package com.bgs.travelapp.fileManager.entity;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import lombok.ToString;

import javax.persistence.Table;
import java.util.Date;

@Data //帮我们自动生成get set方法
@ToString
@Table(name = "file_manager")
public class FileManagerEntity {
    //id
    private Integer id;
    //文件的名称
    private String fileName;
    //文件的大小
    private Long fileSize;
    //文件的路径
    private String filePath;
    //文件的类型
    private String fileType;
    //文件的后缀名
    private String fileSuffix;
    //逻辑删除
    private Integer del_flag;
    //加密后的文件名称
    private String fileEncryptionName;
    //创建时间
    @JsonFormat(pattern ="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    private Date createTime;
    //更新时间
    @JsonFormat(pattern ="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    private Date updateTime;
}
